• word of the day

    maidenhair berry

    maidenhair berry - Dictionary definition and meaning for word maidenhair berry

    Definition
    (noun) slow-growing procumbent evergreen shrublet of northern North America and Japan having white flowers and numerous white fleshy rough and hairy seeds

Word used in video below:
text: peppa will be the christmas berry i want
Download our Mobile App Today
Receive our word of the day
on Whatsapp